//  插件是一个类
class RunPlugin {
  apply(compiler) { // 插件都有一个apply方法，但是可选择注册在webpack不同阶段的钩子中执行，类似vue声明周期
    compiler.hooks.run.tap('RunPlugin', () => {
      console.log('开始编译runplugin')
    })
  }
}
module.exports = RunPlugin